alien insurer - English Synonyms Dictionary